This paper proposes a chaotic map-based multicast scheme for multiuser speechwireless communication and implements it in an ARM platform. The schemecompresses the digital audio signal decoded by a sound card and then encryptsit with a three-level chaotic encryption scheme. First, the position of everybit of the compressed data is permuted randomly with a pseudo-random numbersequence (PRNS) generated by a 6-D chaotic map. Then, the obtained data arefurther permuted in the level of byte with a PRNS generated by a 7-D chaoticmap. Finally, it is operated with a multiround chaotic stream cipher. The wholesystem owns the following merits: the redundancy in the original audio file isreduced effectively and the corresponding unicity distance is increased; thebalancing point between a high security level of the system and real-timeconduction speed is achieved well. In the ARM implementation, the framework ofcommunication of multicast-multiuser in a subnet and the Internet Group ManageProtocol is adopted to obtain the function of communication between one clientand other ones. Comprehensive test results were provided to show thefeasibility and security performance of the whole system.
展开▼